English Dictionary
◊ ENGLISH PRIMROSE
English primrose
n : plant of western and southern Europe widely cultivated for
its pale yellow flowers [syn: {English primrose}, {Primula
vulgaris}]